package cn.creditease.std.producer;

import cn.creditease.std.model.Job;
import java.util.List;

/**
 * @Description: 连接生产者和消费者之间的通道
 * @Author: kai.yang
 * @Date: 2019-08-07 10:35
 */
public interface Producer {

    /**
     * 批量发送任务
     * @param jobList
     */
   void  send(List<Job> jobList) ;

    /**
     * 通道类型,相同通道多次注册，取最后一个
     * @return
     */
   String getType();

    /**
     * 执行优先级
     * @return
     */
   int getOrder();

}
